package com.winway.framework.sap.service;


import com.winway.framework.sap.model.SystemUser;
import com.winway.framework.sap.client.ZBF_MASTERStub;

import java.util.List;

/**
 * sap相关接口
 *
 * @author yhf
 * @date 2022-04-21
 */
public interface SapService {

    /**
     * 从sap获取指定部门的用户列表
     *
     * @param deptIdList 指定的用户部门代码列表
     * @return 指定部门下的所有在职用户列表
     */
    List<SystemUser> getUserListByDept(List<String> deptIdList);

    /**
     * zbfMaster函数接口
     *
     * @param params 接口参数，对应函数的P0x，若是对应的P0x没有值，需要传空字符串
     * @return zbfMaster的结果
     */
    ZBF_MASTERStub.ZbfMaster[] zbfMasterFunction(String[] params);

}
